<?php
/**
 * Muestra información del servidor mediante phpinfo() para desarrollo y soporte.
 * 
 * Ejemplo:
 * <code>
 * <component  name="Configuraci&amp;oacute; del Sistema" type="php_info" />
 * </code>
 * 
 * @category Zwei
 * @package Zwei_Admin
 * @subpackage Components
 * @version $Id:$
 * @author Rodrigo Riquelme <rodrigo.riquelme.e@gmail.com>
 * @license GNU GPL-v2 http://www.gnu.org/licenses/gpl-2.0.html
 * @since 0.1
 * @link http://code.google.com/p/xml-admin/
 *
 * 
 */

class Zwei_Admin_Components_PhpInfo{
    public $page;
    
    function __construct($page){
        $this->page=$page;
    }
  

    function display(){
        $out = "<h2>Configuraci&oacute;n del Servidor</h2>\r\n";

        ob_start();
        phpinfo(INFO_GENERAL);
        $phpinfo=preg_replace('#<!DOCTYPE.+?<body>#is','',ob_get_clean());
        $out.=str_replace('</body></html>','',$phpinfo);
    
        ob_start();
        phpinfo(INFO_CONFIGURATION);
        $phpinfo=preg_replace('#<!DOCTYPE.+?<body>#is','',ob_get_clean());
        $out.=str_replace('</body></html>','',$phpinfo);
        return $out;
    }
}
